@charset "utf-8";
.wrap { width: auto; }
.w980 { width: 1100px; }
.shadow { box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; border-radius: 0; background: #fff; border: 1px solid #e3e3e3; margin-top: 23px; margin-bottom: 60px; }
.shadow .tc { text-align: left; }
.mess_title { background: url(images/common/h2-icon.png) no-repeat 15px center #fcfcfc; color: #1a1f25; font-size: 18px; padding-left: 30px; }
input[type="password"]:focus, input[type="text"]:focus { border-color: #f85c3c; box-shadow: none; }
.sumbtn, .sumbtn:hover, .sumbtn:active { width: 248px; height: 46px; line-height: 46px; background: url(images/investment_view/invest-con.png) no-repeat; }
.sumbtn { background-position: 0 -159px; }
.sumbtn:hover { background-position: 0 -400px; }
.sumbtn:active { background-position: 0 -455px; }
.pw-info li.btn-w30{ padding-top:25px;}
.pw-info li.btn-w30 label { display:none;}
.pw-info li label span{ display:none;}
.pw-info li label{ color:#4f4e4e; width:100px; font-size:16px;}
.pw-info ul{ margin-left:385px;}
.pw-info{ padding-top:80px;}
.txt{ height:32px; line-height:32px;}
.pw-info li{ margin-bottom:22px;}